self-supporting structure - Englisch Synonyme Wörterbuch